double winch - Turkish English Dictionary